Home
Manglish
English listing
Malayalam listing
About
Cedar tree - meaning in malayalam
Meanings for Cedar tree
noun
ദേവദാരുമരം